blue bush locust - Turkish English Dictionary